package com.charlotte.study.gupao.singleton.lazy;

/**
 * 懒汉式单例，模式1
 * 优点：
 *      1. 节省资源空间
 *      2. 简单易懂
 * 缺点：
 *      1. 线程不安全
 *      2. 能被反射破坏
 * @author junjie.ding
 * @date 2020/2/27
 */
public class LazySingletonDemo1 {

    private static LazySingletonDemo1 demo1;

    public static LazySingletonDemo1 getInstance(){
        if(demo1 == null){
            demo1 = new LazySingletonDemo1();
        }
        return demo1;
    }
}
